.fixed-footer {
  position: fixed;
  bottom: 0;
  left: 0;
  box-sizing: border-box;
  width: 750rpx;
  height: 128rpx;
  padding: 24rpx 30rpx;
  background-color: #fff;
}

.ns-input {
  height: 80rpx !important;
  padding: 0 16rpx !important;
  border-radius: 8px !important;
}

.ns-input::placeholder {
  color: #ccc !important;
}

.custom-class-content {
  border: none !important;
}

.custom-class-content::after {
  height: 0 !important;
}

.ns-textarea {
  height: 152rpx !important;
  /* padding: 0 16rpx !important; */
  border-radius: 8px !important;
}

.line-text {
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}
